maximum production - Spanish English Dictionary